big, lusty/stupid man - Turc Anglais Dictionnaire